altar card - Turkish English Dictionary